deed of indenture - Español Inglés Diccionario